export interface GetListReq {
  page: number;
  page_size: number;
  searchText: string;
  offset?: number;
  isPage?: boolean;
}

export interface GetListType {
  id: string;
  dataset_tag: string;
  createTime: string;
  updateTime: string;
}

export interface GetListRes {
  offset: number;
  page_size: number;
  total: number;
  list: GetListType[];
}

export interface UpdateListReq {
  id: string | null;
  dataset_tag_list: string[];
}

export interface UpdateLisRes {
  createTime: string;
  dataset_tag: string;
  updateTime: string;
  _id: string;
}

export interface ListStatusReq {
  dataset_tag_list: string[];
}

export interface ListStatusRes {
  total: number;
  using_tags: string[];
  dataset_count:number;
}
